import Vue from 'vue'
import axios from 'axios';

// 导入nprogress
import NProgress from 'nprogress'

// axios.defaults.baseURL='http://127.0.0.1:8888/api/private/v1'
axios.defaults.baseURL=process.env.VUE_APP_BASEURL
// console.log('VUE_APP_BASEURL',process.env.VUE_APP_BASEURL)

// 在request拦截器中展示进度条 NProgress.start();
axios.interceptors.request.use((config)=>{
  NProgress.start();  //进度条开始
  // console.log(config)
  config.headers.Authorization=sessionStorage.token
  return config
})

// 在response拦截器中隐藏进度条 NProgress.done();
axios.interceptors.response.use((config)=>{
  NProgress.done();//进度条完成
  return config;
})

Vue.prototype.$http=axios
